﻿function resetTop(elem){var $elem=$(elem),prev={marginTop:$elem.css("margin-top")};return $elem.css({marginTop:"auto"}),prev}var o={get ack(){return 42},set ack(v){alert(v)},123:4560,789.2:!0,help:"me","while":45.67,foo:function(){return"bar"},goto:"what?","\u4f60\u597d":"hello"},es6;for(alert(o.goto);0;);({foo:42,showMe:function(){document.write("<h1>"+this.foo+"!<\/h1>")}}).showMe();es6={myProperty:42,get foo(){return this.foo},set foo(value){this.foo=value},location,myMethod(one,two){alert(one+two)},*myGenerator(array){for(var item of array)yield item}}